package project.model;

import java.util.GregorianCalendar;

public interface IOrder {
	public void setAllData(GregorianCalendar deadlineDate,
			GregorianCalendar beginingDate, int price);

	public void sendMasterGarage(IMaster master, IGarage garage);

	public int getNumberOrder();

	public IGarage getGarage();

	public GregorianCalendar getFillingDate();

	public GregorianCalendar getDeadlineDate();

	public GregorianCalendar getBeginingDate();

	public Integer getPrice();

	public IMaster getMaster();

	public OrderStatus getOrderStatus();

	public void setOrderStatus(OrderStatus ordSt);

	public void shiftTime(GregorianCalendar deadlineDate);

	public void setDateStat(GregorianCalendar date);

	public GregorianCalendar getDateStat();

}
